facility for preaching - French English Dictionary